﻿using System;
using System.Net;
using System.Text;
using System.Net.Sockets;

class MainClass
{
    [STAThread]
    static void Main(string[] args)
    {
        int PortNumber = 10000;
        TcpListener MyListener = new TcpListener(IPAddress.Parse("127.0.0.1"), PortNumber);

        MyListener.Start();

        Console.WriteLine("Waiting For Connection");
        TcpClient MyClient = MyListener.AcceptTcpClient();

        Console.WriteLine("Connection Accepted");

        NetworkStream MyNetStream = MyClient.GetStream();
        String Response = "accepted";
        Byte[] SendTheseBytes = Encoding.ASCII.GetBytes(Response);

        MyNetStream.Write(SendTheseBytes, 0, SendTheseBytes.Length);
        MyClient.Close();
        MyListener.Stop();
    }
}